Implementing an intelligent version of the classical sliding-puzzle game for unix terminals using Golang's concurrency primitives

نویسنده

  • Pravendra Singh
چکیده

A smarter version of the sliding-puzzle game is developed using the Go programming language. The game runs in computer system's terminals. Mainly, it was developed for UNIX-type systems but because of cross-platform compatibility of the programming language used, it works very well in nearly all the operating systems. The game uses Go's concurrency primitives to simplify most of the hefty parts of the game. Real time notification functionality is also developed using language's built-in concurrency support.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Approaches to Distributed UNIX Systems Jonathan

This paper examines several approaches to developing a distributed version of the UNIX! operating system. Relevant UNIX concepts are introduced and brief overviews of a number of distributed UNiX implementations are provided. The major issues discussed are concurrency and file system architecture: 1. The multiprocessor designs examined have the common problem of implementing critical sections i...

متن کامل

The Beneficial or Harmful Effects of Computer Game Stress on Cognitive Functions of Players

Introduction: Video games are common cultural issues with great influence in all societies. One of the important cognitive effects of video games is on creating stress on video players. The present research objective was to study different types of stress in players based on video game styles.  Methods: A total of 80 players, aged 18 to 30 years, played four types of video games;  Ru...

متن کامل

The Beneficial or Harmful Effects of Computer Game Stress on Cognitive Functions of Players

Introduction: Video games are common cultural issues with great influence in all societies. One of the important cognitive effects of video games is on creating stress on video players. The present research objective was to study different types of stress in players based on video game styles.  Methods: A total of 80 players, aged 18 to 30 years, played four types of video games;  Ru...

متن کامل

Emotional Learning Based Intelligent Controller for MIMO Peripheral Milling Process

During the milling process, one of the most important factors in reducing tool life expectancy and quality of workpiece is the chattering phenomenon due to self-excitation. The milling process is considered as a MIMO strongly coupled nonlinear plant with time delay terms in cutting forces. We stabilize the plant using two independent Emotional Learning-based Intelligent Controller (ELIC) in par...

متن کامل

Comparison of AHP and FAHP for Selecting Yard Gantry Cranes in Marine Container Terminals

The time that containerships or transportation trucks spend in marine container terminals for loading and unloading their cargo is a real cost scenario which affects, not only the smooth operation of ports, but also affect the overall cost of container trade. The operators of shipping lines and container terminals are required to realize the importance of this issue and the costs associated wit...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1503.08345  شماره 

صفحات  -

تاریخ انتشار 2015